package com.link.base.base.user.dao.mybatis.mapper;

import com.link.base.base.user.model.ThirdLogin;
import com.link.core.basic.dao.mapper.BasicMapper;
import org.springframework.stereotype.Repository;

/**
 * QQ && 微信登录-
 *
 * @author 曲元涛
 * @date 2019/03/29 17:19
 */
@Repository
public interface ThirdLoginMapper extends BasicMapper<ThirdLogin> {

    /**
     * 插入数据方法，绕开标准插入方法防止在登录时绑定报错
     *
     * @author cuizhiyong
     * @param thirdLogin 第三方登录Model类
     * @date
     */
    Integer insertInter(ThirdLogin thirdLogin);

    /**
     * 解绑指定应用的微信或QQ账号
     *
     * @author quyuantao
     * @param thirdLogin 第三方登录Model类
     * @date 2019/4/2 20:02
     */
    Integer unboundThirdAccount(ThirdLogin thirdLogin);
}
